(26)打鸡儿教你Vue.js
weex框架的使用
1、weex开发入门
2、weex开发环境搭建
3、掌握部分weex组件模块
4、了解一些vue基本常见语法
5、制作一个接近原生应用体验的app
weex介绍
安装开发环境
Weex样式,内建组件,模块和事件
html,JavaScript,Css的概念
weex开发环境的搭建
安装依赖 node.js
npm install -g weex-toolkit
weex -v
npm install -g weex-toolkit
Weex init project
安装依赖,目录项目文件中
npm install
npm run serve
npm run dev
npm run serve
npm run dev
weex通用样式和文本样式
weex支持的通用样式
weex中文本样式
<web>组件:
<web>组件用于在页面中嵌入一张网页,src用以指定资源地址。
不支持如何子组件。
pagestart, <web>组件开始加载时执行
pagefinsh, <web>组件完成加载时执行
error, <web>组件加载错误时执行
<template>
<div class="content">
<web class="web" :src="src" v-on:pagestart="start" @pagefinish="finissh" @error="error"></web>
</div>
</template>
<script>
export default {
data: {
src: "http://imooc.com"
},
methods: {
start: function(e) {
console.log('start');
},
finish(e){
console.log(‘finish’);
},
error(e){
console.log('error')
}
}
}
</script>
<style>
.content {
width: 750px;
height: 600px;
}
.web {
height: 600px;
width: 750px;
}
</style>
<webview>组件
Weex是一个使用现代Web技术构建高性能移动应用程序的框架。
高性能
Weex使用本机组件和本机模块来利用本机渲染性能和平台功能。组件和模块都是可插拔的。
跨平台
您可以使用单个代码库生成不同的捆绑文件,以便在Web,Android和iOS平台上运行。本机组件和模块在每个平台上都有不同的实现,但它们都暴露了相同的API。
前端友好
Weex拥抱现有的Web生态系统,您可以使用现代前端技术来开发您的移动应用程序。Weex支持最常用的CSS属性和最流行的前端框架,例如Vue和Rax,将来可能更多。
vue-router介绍:
vue-router针对vue.js开发的一个前端路由工具,可以快速的开发单页面应用。
vue-router是以vue.js插件的形式存在的
创建Vue实例
v-for指令渲染商品列表
过滤器的使用
Vue过滤器的使用
购物车综合案例
单击商品金额计算和单选全选功能
商品总金额计算,删除功能
地址列表综合案例:
地址列表过滤和展开所有功能实现
卡片选中,设置默认
创建一个Vue实例
v-for指令渲染产品数据
Filter对金额和图片进行格式化
使用v-on实现产品金额的动态计算
cd /Private_Wokspace
cd checkout-Vue2
npm init
var vm = new Vue({
el: '#app',
data: {
title: 'hello Vue'
},
// 过滤器
filters: {
},
// 实例化创建完成以后
mounted: function () {
this.cartView();
},
methods: {
cartView: function () {
this.title = "Vue Hello"
}
}
});
// 全局过滤器
Vue.filter();
请点赞!因为你的鼓励是我写作的最大动力!
吹逼交流群:711613774
(26)打鸡儿教你Vue.js的更多相关文章
- (29)打鸡儿教你Vue.js
web阅读器开发 epub格式的解析原理 Vue.js+epub.js实现一个简单的阅读器 实现阅读器的基础功能 字号选择,背景颜色 有上一页,下一页的功能 设置字号,切换主题,进度按钮 电子书目录 ...
- (22)打鸡儿教你Vue.js
vue.js 单页面,多页面 Vue cli工具 复杂单页面应用Vue cli工具 交互设计,逻辑设计,接口设计 代码实现,线上测试 git clone,git int 创建分支,推送分支,合并分支 ...
- (21)打鸡儿教你Vue.js
组件化思想: 组件化实现功能模块的复用 高执行效率 开发单页面复杂应用 组件状态管理(vuex) 多组件的混合使用 vue-router 代码规范 vue-router <template> ...
- (19)打鸡儿教你Vue.js
了解vue2.x的核心技术 建立前端组件化的思想 常用的vue语法 vue-router,vuex,vue-cli 使用vue-cli工具 Vue框架常用知识点 vue核心技术 集成Vue 重点看,重 ...
- (18)打鸡儿教你Vue.js
介绍一下怎么安装Vue.js vue.js Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性. Vue.js是一个渐进的,可逐步采用的Jav ...
- (17)打鸡儿教你Vue.js
vue-router <a class="list-group-item" v-link="{ path: '/home'}">Home</a ...
- (15)打鸡儿教你Vue.js
组件化vue.js 组件单向绑定 组件双向绑定 组件单次绑定 创建组件构造器 注册组件 使用组件 Vue.extend() Vue.component() 使用组件 <div id=" ...
- (13)打鸡儿教你Vue.js
一小时复习 vue.js是一个JavaScriptmvvm库,是以数据驱动和组件化的思想构建的,相比angular.js,vue.js提供了更加简洁,更加容易理解的api,如果习惯了jquery操作d ...
- (12)打鸡儿教你Vue.js
组件 语法格式如下: Vue.component(tagName, options) <tagName></tagName> <div id="app" ...
随机推荐
- CAS 5.x搭建常见问题系列(1).未认证的授权服务
错误内容 错误信息如下: 未认证授权的服务 CAS的服务记录是空的,没有定义服务.希望通过CAS进行认证的应用程序必须在服务记录中明确定义 错误原因 CAS 5.x 默认情况下不支持HTTP的客户端接 ...
- node-red 安装
介绍 Node-RED背景介绍• Node-Red是IBM公司开发的一个可视化的编程工具.它允许程序员通过组合各部件来编写应用程序.这些部件可以是硬件设备(如:Arduino板子).Web API(如 ...
- Eclipse开发环境(一):下载和安装
一.Eclipse下载及安装 1. 下载 进入官网https://www.eclipse.org/,点击 IDE & Tools 选择Java EE 选择Luna Packages 选择Win ...
- 关于 JS this
关于 JS this 1. this 与 普通函数 2. this 与 bind.call.apply 3. this 与 箭头函数 4. this 与 return 4.1 返回 引用对象 4.2 ...
- FreeRTOS计数型信号量
API函数 //创建 #if( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) #define xSemaphoreCreateCounting( uxMaxCount ...
- 使nginx支持pathinfo模式
在将fastadmin部署到虚拟机中时,遇到如下问题:当访问登录页面时,页面进行不断的循环跳转重定向.解决方法是将nginx配置为支持pathinfo的模式 以下是nginx中的配置内容: locat ...
- dockerfile命令说明及使用
执行Dockerfile命令: docker build -f /path/to/a/Dockerfil Dockerfile的基本结构 Dockerfile 一般分为四部分:基础镜像信息.维护者信息 ...
- Mongodb之增删改查操作
一.创建一个数据库 在我们使用MongoDB数据库时引进了这样一个知识,“对于mongodb,使用了不存在的对象,就等于在创建这个对象”,所以创建数据库的操作就比较简单 在我们使用mysql数据库时u ...
- 【转】DATA_SECTION 和CODE_SECTION 的区别
请问#pragma DATA_ALIGN有什么作用? 下面是我在EDMA的一个例程中摘录的几句话:#pragma DATA_ALIGN(ping,128);#pragma DATA_ALIGN(pon ...
- [堆栈]Linux 中的各种栈:进程栈 线程栈 内核栈 中断栈
转自:https://blog.csdn.net/yangkuanqaz85988/article/details/52403726 问题1:不同线程/进程拥有着不同的栈,那系统所有的中断用的是同一个 ...