angular移除事件绑定事件绑定_小程序Kbone开发教程基础篇03-为按钮绑定事件

前言

本节我们为按钮绑定一个点击事件,点击一次修改Text显示数据。

一、基础知识

1.页面渲染

要实现本节需要的功能,需要首先了解Vue的渲染方式,Vue.js的核心是一个允许采用简洁的模板语法来声明式的将数据渲染进DOM的系统。

4b5114ae2db5fe1356db10ac76463aa0.png

声明式渲染用法也很简单,html种调用{{ 要渲染的内容 }}即可,这点和小程序原生开发方式一致,都是调用this中数据显示,因此需要在Vue的data()中放置需要渲染的数据内容。

二、示例

1.修改App.vue中核心代码

{{text}} 中英文切换

按钮中@click='btn_clicked'绑定按钮点击事件函数为btn_clicked,函数中修改需要渲染的数据,默认显示"hello world",点击按钮后变为"你好 世界",在此点击后恢复,如此实现中英文切换数据显示的功能。

2.加载KButton和KView组件

在上述程序中,我们引入了KButton和KView组件,需要在main.mp.js中引入,代码如下:

import Vue from 'vue'import App from './App.vue'import KButton from 'kbone-ui'import KView from 'kbone-ui'export default function createApp() {  const container = document.createElement('div')  container.id = 'app'  document.body.appendChild(container)  Vue.use(KView)  Vue.use(KButton)  return new Vue({    el: '#app',    render: h => h(App)  })}​

调用Vue.use(KButton)、Vue.use(KView)加载

三、运行

修改build/miniprogram.config.js中的appid为自己小程序的appid,projectname自定义。

0930934d15d6397d01aa64ebc85d3d9c.png

进入当前文件夹03-btn_event根目录,输入:

npm install npm run mp

然后进入dist/mp路径,输入:

npm install 

接着打开微信开发者工具,加载03-btn_event文件夹,然后工具栏中选择构建npm

8ca39d7094462686f00a9626b464f80c.png

点击按钮,切换为中文

9b53b5ce86d27a5419e8894fc7861b86.png

作者:小驿

寄语:不要总说我要做什么,而要说我做了什么。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值