Skip to content

Commit

Permalink
Upgrade version
Browse files Browse the repository at this point in the history
  • Loading branch information
ClassicOldSong committed Apr 17, 2017
1 parent b0c90ae commit 97c344b
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 15 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,10 @@ this is a comment
@mousedown.shift.alt.ctrl.meta = select
bind to keys is also easy
@keypress.13 = submit
use .prevent to preventDefault, .stop to stopPropagation, .stopImmediate to stopImmediatePropagation
@keydown.8.prevent.stop = backspace
use '.prevent' to preventDefault, '.stop' to stopPropagation, '.stopImmediate' to stopImmediatePropagation
@keydown.8.prevent.stop = stopbackspace
use '.capture' to capture an event
@submit.capture.stopImmediate = submit
'.' stands for text nodes
.Name: {{name}}&nJob: {{job}}
>br
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,6 @@
},
"dependencies": {
"deep-assign": "^2.0.0",
"eft-parser": "^0.3.2"
"eft-parser": "^0.4.1"
}
}
26 changes: 14 additions & 12 deletions test/test.js
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ var ast = [
{ l: 'click', m: 'sendMsg', v: 'some data' }
]
},
'sendMsg'
[['btnText'], 'sendMsg']
],
{ n: 'list', t: 1 }
]
Expand All @@ -117,7 +117,7 @@ var template = ' this is a comment\n' +
' -node2\n' +
' +list1'

var ast2 = ef.parseEft(template)
var ast2 = ef.parserEft(template)

var data1 = {
$data: {
Expand All @@ -134,15 +134,15 @@ var data1 = {
}

var module1 = new ef(ast)
// var module2 = new ef(ast2)
var module2 = new ef(ast2)

var state = module1.render()
var state2 = module1.render()
// var state3 = module2.render()
// var state4 = module2.render(data1)
var state3 = module2.render()
var state4 = module2.render(data1)

// state3.list1.push(state4)
// state2.branch = state3
state3.list1.push(state4)
state2.branch = state3

// state.$data.text = 'box'
// state2.$data.text = 'box'
Expand All @@ -151,11 +151,11 @@ var state2 = module1.render()

// state.$data.root.text = 'component 1'
state2.$data.root.text = 'component 2'
// state3.$data.class = 'box'
// state3.$data.name = 'Alice'
// state3.$data.job = 'Developer'
// // state3.$data.notice = 'N/A'
// state4.$data.job = 'Assiting Alice'
state3.$data.class = 'box'
state3.$data.name = 'Alice'
state3.$data.job = 'Developer'
// state3.$data.notice = 'N/A'
state4.$data.job = 'Assiting Alice'

var data2 = {
$data: {
Expand All @@ -180,6 +180,8 @@ var states = []

state2.$data.style = '10000'

state2.$data.btnText = 'Run Test!'

state2.$subscribe('style', function (val) {
state2.$data.text = 'Click the button below to run a ' + val + ' components render test.'
})
Expand Down

0 comments on commit 97c344b

Please sign in to comment.