web前端
Claroja
这个作者很懒,什么都没留下…
展开
-
brackets ubuntu
有PPA可用,支持几乎所有Ubuntu及衍生版本系统,打开终端,输入以下命令: sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets 卸载命令: sudo apt-get remove brackets 移除PPA源:转载 2017-12-15 09:38:25 · 315 阅读 · 0 评论 -
python regex应用
主要方法findall(string[, pos[, endpos]])返回列表,包含了所有匹配的字符串参数描述string符合条件的字符串,正则表达式pos指定字符串的起始位置endpos指定字符串的结束位置re.sub(pattern, repl, string, count=0, flags=0)返回替换之后的字符串参数描述...原创 2019-02-18 22:24:56 · 244 阅读 · 0 评论 -
vue.js computed&method
我们要对一个字符数据进行切分反转等操作,可以按照下面的方式,但是vue并不建议这么做,因为vue提供了计算属性.<div id="example"> {{ message.split('').reverse().join('') }}</div>我们可以在vue实例中写原创 2019-02-18 22:24:17 · 134 阅读 · 0 评论 -
vue.js v-bind
{}判断绑定<div v-bind:class="{ active: isActive }"></div>class=active这个属性是否存在取决于变量isActive是否为真.data: { isActive: true, hasError: false}<div原创 2019-02-18 22:24:00 · 464 阅读 · 0 评论 -
vue.js v-if
单个标签渲染<div v-if="type === 'A'"> A</div><div v-else-if="type === 'B'"> B</div&原创 2019-02-18 22:23:44 · 188 阅读 · 0 评论 -
vue.js v-for
循环列表var example1 = new Vue({ el: '#example-1', data: { items: [ { message: 'Foo' }, { message: 'Bar' } ] }})<ul id="example-1"> <li v-for="item in items"&a原创 2019-02-18 22:23:26 · 155 阅读 · 0 评论 -
vue.js v-on
<div id="example-1"> <button v-on:click="counter += 1">Add 1</button> <p>The b原创 2019-02-18 22:23:10 · 193 阅读 · 0 评论 -
vue.js 组件基础
注意组件和vue实例结构相同,不过组件没有el属性,而且data对应的是函数,而不是变量.// 定义一个名为 button-counter 的新组件Vue.component('button-counter', { data: function () { return { count: 0 } }, template: '<button v-on:...原创 2019-02-18 22:22:53 · 248 阅读 · 0 评论 -
vue.js v-model
单行文本<input v-model="message" placeholder="edit me"><p>Message is: {{ message }}</p&am原创 2019-02-18 22:22:35 · 301 阅读 · 0 评论 -
vue 实例
vue 实例 选项var vm = new Vue({ el: //实例的名字,用来绑定dom data: { a: 1 }, //实例的数据,可以直接访问里面的key computed:(), //实例的属性方法,通常用在非事件调用,结果会缓存不占用资源 methods:(), //实例的方法,通常用在事件调用 })...原创 2019-02-18 22:22:18 · 128 阅读 · 0 评论 -
vue 总结
v-for可以结合v-bind一起使用<text v-for="note in note_total" :x="note.x" :y="note.y">{{ note.note_jian}}</text>原创 2019-02-18 22:22:01 · 131 阅读 · 0 评论 -
vue
啊啊原创 2019-02-18 21:26:25 · 181 阅读 · 0 评论 -
vue.js 模板语法
首先在js里创建vue实例,下文中的msg都是vue实例中的数据。渲染文本使用{{}}语法<span>Message: {{ msg }}</span>修改标签属性直接在""中填写变量<div v-bind:id="dynamicId"></div>原创 2019-02-18 21:14:32 · 221 阅读 · 0 评论 -
javascript String 对象
属性:lengthprototypeconstructor方法说明charAt()charCodeAt()concat()fromCharCode()lastIndexOf()match()replace()indexOf(String)参数是具体字符串,不能是正则表达式,返回匹配字符的索引search(r...原创 2019-02-15 13:45:47 · 123 阅读 · 0 评论 -
bracket 教程
分割窗口View > Horizontal Split or View > Vertical Split 使用不同的窗格来显示文件。分割的时候,bracket同时也会建立第二个工作文件,来表示该窗格的文件是打开的哪一个文件。 View > No Split 关闭分割窗口拓展File > Extension Manager 安装额外的插件主题View > Theme 设置自己的主题 ht翻译 2017-12-15 10:37:42 · 1846 阅读 · 0 评论 -
javascript RegExp正则表达式
pattern书写/pattern/flagsnew RegExp(pattern [, flags])第一行:pattern要用/,/包裹起来第二行:用对象的方式来创建例子:/ab+c/i;new RegExp(/ab+c/, 'i');参数描述pattern正则表达式文本flags正则表达式的一些配置,g全局搜索,不写明则在第一个匹配后停止;i...原创 2019-02-19 18:08:20 · 260 阅读 · 0 评论