- {{ xxx }}
- x-html
- x-model
- x-if
- x-for
- :/x-attr:[attr]
- x-on:[event]
<h3> {{ title }} </h3>
{{ age + 1 }}
{{ age ? 'YES' : 'NO' }}
{{ fns['method']('hello') }}
<input x-model="message">
<li x-for="todo:list">
<div>{{ todo.creator }}</div>
</li>
或者使用索引
<li x-for="(todo:index):list">
<div>{{ todo.creator }}</div>
</li>
可以使用字符串进行拼接
<ul :id="title">
<div><a x-attr:href="url">{{ user }}的BLOG</a></div>
<div x-attr:class="user"></div>
<p x-attr:href="url+'/'+todo.id"></p>
可以使用参数,实际参数使用数组传入,按照索引使用参数
<button x-on:click="click('Hello')">CLICK TO SAY: Hello</button>
<div x-if="value">是否显示</div>
// 获取hash值
let _hash = Router.hash.value;
// 设置hash值
Router.hash.value = { scope: 0, page: 2 }; // url#!/scope=0&page=2
// 获取hash参数值
Router.hash.get('scope'); // 0
Router.hash.get('page'); // 2
// 设置参数值
Router.hash.set('scope', 2); // url#!/scope=2&page=2
Router.hash.set('page', 5); // url#!/scope=2&page=5
// 绑定事件
Router.hash.change(()=>{alter('change!')});