Skip to content

Instantly share code, notes, and snippets.

View devjin0617's full-sized avatar
💻
저는 개발을 합니다

cheongjin kim (김청진) devjin0617

💻
저는 개발을 합니다
View GitHub Profile
var Realm = require('../lib/realm.js');
router.get('/:name', (req, res) => {
var name = req.params.name;
var user = Realm.UserRealm
.objects('User')
.filtered(`name = "${name}"`)
.sorted('date', true);
@devjin0617
devjin0617 / webpack.base.conf.js
Created January 5, 2017 23:13 — forked from vedovelli/webpack.base.conf.js
webpack base config for vue cli with support for Bootstrap and Font-awesome
var path = require('path')
module.exports = {
entry: {
app: './src/main.js'
},
output: {
path: path.resolve(__dirname, '../dist/static'),
publicPath: '/static/',
filename: '[name].js'
var jsonObject = {
name : 'jin',
hello : 'world'
}
<!-- 오류 예제 -->
<div id="app">
<div v-for="item in list">
<div v-bind:id="bindId(item)">{{item}}</div> <!-- 2 -->
</div>
</div>
<script>
new Vue({
el: '#app',
created: function() {
// ...
this.$nextTick(function() {
var dom = document.getElementById('item-0');
dom.style.backgroundColor = 'red';
});
}
// 이벤트버스 생성
var EventBus = new Vue()
// 이벤트 발행
EventBus.$emit('message', 'hello world');
// 이벤트 구독
EventBus.$on('message', function(text) {
console.log(text);
});
<div id="sender-app">
<input v-model="text">
<button @click="sender">sender</button>
<div v-if="receiveText">#sender-app: I sent a message a {{ receiveText }}</div>
</div>
<div id="receiver-app">
<div v-if="text">#receiver-app: {{ text }}</div>
</div>
var EventBus = new Vue();
var SenderApp = new Vue({
el: '#sender-app',
data() {
return {
text: '',
receiveText: ''
}
},