1.三大模块:

  <template>:样板,内容区

  <style>:css

  <script>: js

    <script> export default{ data(){return} , components:{}, methods:{} , computed:{} }  </script>

2.嵌入组件 :1.在components 中定义组件名,2. 在script中导入:import component from 'url' 3.以标签的形式放入template中

3.input 标签具有的属性: text ,password , url , email , tel ,time , number , date

4.input 不支持click事件,支持 change , input , return , blur ,focus 事件

5. image 的三个属性: src  resize="contain|| stretch || cover"  class

6.flex 布局:
7.不支持百分比,伪元素,多元素选择
8.不支持综合样式。
9.flex-direction组件排列: row行row-reverse,column列 默认,column-reverse
19.justify-content主轴方向处理空白部分:
flex-start:默认,从左到右
flex-end:从右到左
sqace-between:两端对齐
center:两端对齐
space-around:均匀排列
10.align-items 交叉轴上如何对齐。
flex-start:交叉轴的起点对齐,
flex-end:终点对齐,
center:中点对齐
baseline:第一行文字对齐
11.align-content:多根轴线的对齐方式
align-content: flex-start | flex-end | center | space-between | space-around | stretch;

24.list @loadmore
cell : v-for="num in lists" lists是一个数组需要初始化
<div class="panel"> <text class="text"> {{num}}

25.<textarea class="textarea" @input="oninput" @change="onchange" @focus="onfocus" @blur="onblur"></textarea>
输入、改变、获得焦点,失去焦点 的事件

26.slider 轮播标签
auto-play=boolean 是否自动轮播 interval=轮播时间
v-for="img in imageList" 循环,这里可以实现数组循环
export default {
data () {
return {

imageList: [
{ src: 'https://gd2.alicdn.com/bao/uploaded/i2/T14H1LFwBcXXXXXXXX_!!0-item_pic.jpg'},

{ src: 'https://gd1.alicdn.com/bao/uploaded/i1/TB1PXJCJFXXXXciXFXXXXXXXXXX_!!0-item_pic.jpg'},

{ src: 'https://gd3.alicdn.com/bao/uploaded/i3/TB1x6hYLXXXXXazXVXXXXXXXXXX_!!0-item_pic.jpg'}
]
}
}
}

27.<video class="video" :src="src" autoplay controls
@start="onstart" @pause="onpause" @finish="onfinish" @fail="onfail"></video>
28.通配符: 

el:element,需要获取的元素,一定是html中的根容器
便签里面的属性绑定写法: :href="webSite";
将整个便签绑定到data里面:v-html
dblclick 双击事件
v-on: 绑定鼠标事件
mousemove 鼠标滚动事件 event事件对象 event.offsetX 鼠标的x位置
事件修饰符:event.stopPropa
@click.once :只能点击一次
@mousemove.stop 阻止鼠标监听事件。
@click.prevent 阻止默认事件a标签默认跳到对应路径的修饰符。

键盘事件及键值修饰符-----weex无法使用
@keyup.enter 点击了enter键才触发方法
@keyup.enter.alt alt+enter 键触发

点击事件实现技算功能:<text @click="num++">
{{pt()}} 可以拿到pt方法的返回值,可以使用computed方法(同data和methods一级)进行优化
更改样式方法:
<div :class="isab ? ['wrapper','class-a'] : ['wrapper','class-b']">
data () {
return {
isab:true,
}

2.使用computed方法:
v-for= (name,index) in rows
子组件可以通过props 拿到父组件的数据
props:{ users:{type:Array, require:true},lists{}}

weex 随笔的更多相关文章

  1. AI人工智能系列随笔

    初探 AI人工智能系列随笔:syntaxnet 初探(1)

  2. 【置顶】CoreCLR系列随笔

    CoreCLR配置系列 在Windows上编译和调试CoreCLR GC探索系列 C++随笔:.NET CoreCLR之GC探索(1) C++随笔:.NET CoreCLR之GC探索(2) C++随笔 ...

  3. C++随笔:.NET CoreCLR之GC探索(4)

    今天继续来 带大家讲解CoreCLR之GC,首先我们继续看这个GCSample,这篇文章是上一篇文章的继续,如果有不清楚的,还请翻到我写的上一篇随笔.下面我们继续: // Initialize fre ...

  4. C++随笔:从Hello World 探秘CoreCLR的内部(1)

    紧接着上次的问题,上次的问题其实很简单,就是HelloWorld.exe运行失败,而本文的目的,就是成功调试HelloWorld这个控制台应用程序. 通过我的寻找,其实是一个名为TryRun的文件出了 ...

  5. ReactNative&weex&DeviceOne对比

    React Native出来有一段时间了,国内的weex和deviceone是近期发布的,我可以说从2011年就开始关注快速开发的跨平台平台技术了,接触过phoneGap.数字天堂.appcan等早期 ...

  6. ASP.NET MVC 系列随笔汇总[未完待续……]

    ASP.NET MVC 系列随笔汇总[未完待续……] 为了方便大家浏览所以整理一下,有的系列篇幅中不是很全面以后会慢慢的补全的. 学前篇之: ASP.NET MVC学前篇之扩展方法.链式编程 ASP. ...

  7. 阿里的weex框架到底是什么

    title: 阿里的weex框架到底是什么 date: 2016-09-27 10:22:34 tags: vue, weex category: 技术总结 --- weex 工作原理 首先看下官方的 ...

  8. 使用Beautiful Soup编写一个爬虫 系列随笔汇总

    这几篇博文只是为了记录学习Beautiful Soup的过程,不仅方便自己以后查看,也许能帮到同样在学习这个技术的朋友.通过学习Beautiful Soup基础知识 完成了一个简单的爬虫服务:从all ...

  9. 利用Python进行数据分析 基础系列随笔汇总

    一共 15 篇随笔,主要是为了记录数据分析过程中的一些小 demo,分享给其他需要的网友,更为了方便以后自己查看,15 篇随笔,每篇内容基本都是以一句说明加一段代码的方式, 保持简单小巧,看起来也清晰 ...

随机推荐

  1. Windows篇:链接linux->"Xmanager"

    Windows篇:链接linux->"Xmanager" Xmanager是什么? Xmanager是一款小巧.便捷的浏览远端X窗口系统的工具.在工作中经常使用Xmanage ...

  2. django中添加日志功能

    官方文档 猛戳这里 在settings中配置以下代码 #LOGGING_DIR 日志文件存放目录 LOGGING_DIR = "logs" # 日志存放路径 if not os.p ...

  3. nodejs(12)Express 中间件middleware

    中间件 客户端的请求到达服务器时,他的生命周期是:request -- 服务器端处理 -- 响应 在服务器端处理过程中,业务逻辑复杂时,为了便于开发维护,需要把处理的事情分成几步,这里每一步就是一个中 ...

  4. Redis字符串类型

    字符串是Redis中最基本的数据类型,他能存储任何形式的字符串,包括二进制数据. 命令 赋值 SET key value > SET key hello OK 取值 GET key > G ...

  5. python2学习------基础语法3(类、类的继承、类成员函数、防御式编程)

    1.类的定义以及实例化 # 类定义 class p: """ this is a basic class """ basicInfo={&q ...

  6. mysql5.7修改账户密码

    一.首次登录时,修改root账户的密码: vim /etc/my.cnf 在末尾添加 skip-grant-tables ,保存. service mysqld restart 再次登录时,不需要密码 ...

  7. 在linux7(centos)中安装python3.7.2

    一般情况下linux上都默认安装了python,检查一下我的版本 没有安装python3,但是目前已经是python3了,所以为了方便,还是要在系统上安装一下比较好. 上面的命令,直接输入python ...

  8. 我的Grunt之旅-序章

    时间:2018-03-05 13:52  事件:安装Grunt 相关网址: grunt官网:https://gruntjs.com node.js下载地址 :https://nodejs.org/en ...

  9. LCA之tarjan离线

    显然81篇题解是有点多了,不让我提交. 更为不好的是没有一篇详细的\(tarjan\)(不过我也不会写详细的). 不过\(tarjan\)并没有我们想象的那样难理解,时间也并不爆炸(巧妙的跳过难写二字 ...

  10. 前端IT攻城狮--网址搜藏(-- 欢迎留言补充 --)

    一. 插件 1.validator: https://validator.niceue.com/docs/                 (一款专业表单验证插件) 2.jQuery Tabs-Eas ...