当前位置: 首页 > wzjs >正文

公众号怎么做网站做普通网站需要服务器吗

公众号怎么做网站,做普通网站需要服务器吗,郑州网站模板,建设一个网站主要受哪些因素的影响因素前面47和48章节对代码进行了分析和解读。但是还是又很多地方需要加精。如方法中的注释,执行中的提示,特别是添加和修改中,相关值的初始化,另外还有页面的刷新,并且在页面刷新时的异步操作 同步化实现。 但这里唯一不好…

        前面47和48章节对代码进行了分析和解读。但是还是又很多地方需要加精。如方法中的注释,执行中的提示,特别是添加和修改中,相关值的初始化,另外还有页面的刷新,并且在页面刷新时的异步操作 同步化实现。

但这里唯一不好的是 使用的数据传输在页面上进行的。推荐可以修改为云对象的方式。

不妨来看看代码:

<template><view class="category"><!-- 分类管理 --><!-- 第二步 --><!-- 这里的row add 中间有一个空格,下面样式就可以写成 .row.add --><view class="row add" @click="clickAdd"><view class="left"><!-- https://uviewui.com/components/icon.html 使用的是uview的icon --><u-icon name="plus" color="#576b95" size="22"></u-icon><text class="text">新增分类</text></view></view><!-- 第一步 --><view class="row" v-for="(item,index) in categoryList" :key="item._id"><view class="left"><!-- 分类名称 --><view class="name">{{item.name}}</view></view><view class="right"><!-- 编辑和删除图标 --><!-- 使用的u-icon组件,自动生成一个class名字为 u-icon --><u-icon name="edit-pen" size="26" color="#576b95" @click="updateData(item._id,item.name)"></u-icon><u-icon name="trash" size="26" color="#EC544F" @click="deleteData(item._id)"></u-icon></view></view><!-- 第三步 --><!-- https://uniapp.dcloud.net.cn/component/uniui/uni-popup.html 使用这里弹出层 官方  使用的是输入框示例 --><!-- 下载安装相应的组件  ref来获取方法进行相应的动作,uview 是通过show 来完成相应的动作 --><!-- @confirm 这是一个回调函数,我们通过这就知道输入的到底是什么 --><uni-popup ref="inputDialog"><uni-popup-dialog mode="input" :value="iptValue" placeholder="请输入分类名称" title="分类名称"@confirm="dialogConfirm"></uni-popup-dialog></uni-popup></view>
</template><script>const db = uniCloud.database()export default {data() {return {// categoryList:[{_id:1,name:"水果"},{_id:2,name:"肉类"}],// 上面是模拟数据  实际写的是空 下面这样的  真实数据来之云存储,并给该变量赋值categoryList: [],iptValue: "",updateID: null};},onLoad() {this.getCateGory()},methods: {//获取数据库中的分类getCateGory() {db.collection("green-mall-categories").get().then(res => {// console.log(res);this.categoryList = res.result.data})},//添加分类clickAdd() {// 值的初始化this.iptValue = "" // 防止修改后,该值不为空,那么新增就先置为空。this.updateID = null; //防止修改后,该值不为空,那么新增就先置为空。//https://uniapp.dcloud.net.cn/component/uniui/uni-popup.html  使用的是Popup Methods中open  // 这里的inputDialog 的属性是ref在uni-popup中// 所以这里使用的是 this.$refs.inputDialog.open();this.$refs.inputDialog.open();},//点击确认按钮   这里的name 是我们green-mall-categories 表里提供的keyasync dialogConfirm(e) {// popup的处理,解决添加时值未空的操作,应该popup有判断,但是自己还是做一个if (!e) {this.warningshow("分类名称为空");return}// 修改的判断,没有变化也不要请求数据库,这里上线了都流量费呀if (this.iptValue == e) {this.warningshow("分类名称未修改");return}//下面才是真的操作if (this.updateID) {//这里 有一个异步同步化的操作,满满的知识载荷await db.collection("green-mall-categories").doc(this.updateID).update({name: e}).then(res => {this.warningshow("修改分类成功");this.getCateGory();})} else {await db.collection("green-mall-categories").add({name: e}).then(res => {this.warningshow("添加分类成功");this.getCateGory();})}//把输入或修改的值改为空,以免下一次在调用就还有上一次的值// this.iptValue = "";},//修改一条分类updateData(id, name) {this.iptValue = name;this.updateID = id;this.$refs.inputDialog.open();},//删除一条分类deleteData(id) {uni.showModal({content: "是否删除该分类?",success: res => {if (res.confirm) {db.collection("green-mall-categories").doc(id).remove().then(res => {this.warningshow("删除分类成功");this.getCateGory();})}},fail: err => {console.log(err);}})},//弹窗提示,人性化的提示。warningshow(str) {uni.showToast({title: str})}}}
</script><style lang="scss">.category {padding: 30rpx;.row {@include flex-box();border-bottom: 1px solid $border-color-light;padding: 26rpx 0;.left {font-size: 34rpx;}.right {@include flex-box();//使用的u-icon组件,自动生成一个class名字为 u-icon .u-icon {margin-left: 30rpx;}}}// 对应的class 就是 row add.row.add {.left {color: $brand-theme-color-aux;@include flex-box();.text {font-size: 36rpx;padding-left: 10rpx;}}}}
</style>

http://www.dtcms.com/wzjs/539805.html

相关文章:

  • wordpress主题 外贸网站模板下载做外贸怎么登陆国外网站
  • 昆明做网站需要多少钱酷炫 网站模板
  • 婚礼策划网站模板中文全景网站如何建设
  • 怎么在各大网站做推广怎样与知名网站做友情链接
  • 销售一个产品的网站怎么做的wordpress 推荐位调用
  • 垣宝建设工程集团网站什么软件可以做mv视频网站
  • 网站开发硬件环境怎么填seo查询百科
  • 邢台做网站哪些网站适合瀑布流
  • 找个男做那个视频网站wordpress 多页面跳转
  • 网站建设开发公司有哪些手机做网站用什么软件
  • 西宁网站建设加q479185700免费建站的网站
  • 西安做营销型网站如何做视频会员网站
  • 云南网站设计多少钱环保网站建设
  • 好看的网站首页设计网站建设夬金手指排名壹柒
  • sae做的网站备份重庆建站公司价钱
  • 江苏省住房建设厅网站首页电子商务网站模板html
  • 做网站前台模板东莞房价
  • 合肥网站seo优化排名公司云南网络营销公司哪家好
  • 建设网站兼职廊坊网站建站建设
  • 销售方案网站网站开发与维护学生作品集
  • 网络及建设公司网站彩虹二级域名分发
  • 网站qq安全认证如何网站建设有利于网络营销
  • 网站当电话线装修平台加盟
  • 中国建设工程造价管理协会网站简称房地产设计方案
  • 泉州市住房与城乡建设局网站德州网站建设哪家好
  • gta5办公室网站正在建设网站建设捌金手指下拉二五
  • top后缀做网站好不好适合手机的网站
  • 北京 建公司网站要多少钱wordpress第三方用户系统
  • 做网站设计师的原因做网站的生产方式
  • 水产食品企业网站模板在线制作文字