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

杭州专业网站排名优化seo店铺描述

杭州专业网站排名优化,seo店铺描述,WordPress360收录查询,开网站建设公司1.确定文件存放位置 components: 继续沿用 pages: views内容移动到pages static: assets内容移动到static uni_modules: uni-app的插件存放位置 迁移前 src├─assets│ └─less├─components│ ├─common│ │ ├─CommentPart│ │ └─MessDetail│ ├─home│…

1.确定文件存放位置

components: 继续沿用
pages: views内容移动到pages
static: assets内容移动到static
uni_modules: uni-app的插件存放位置

  • 迁移前
src├─assets│  └─less├─components│  ├─common│  │  ├─CommentPart│  │  └─MessDetail│  ├─home│  │  └─Search│  ├─message│  ├─partner│  │  └─detail│  └─profile├─router├─store├─utils└─views├─home├─partner└─post
  • 迁移后
src
├─components
│  ├─common           # 通用组件,可放之前的 CommentPart 和 MessDetail
│  ├─home             # 首页相关组件,可放之前的 Search
│  ├─message          # 消息相关组件
│  ├─partner          # 合作伙伴相关组件
│  │  └─detail
│  └─profile          # 用户资料相关组件
├─pages               # 存放uni-app页面
│  ├─home             # 主页
│  ├─partner          # 合作伙伴页面
│  └─post             # 帖子页面
├─static              # 放置静态资源文件,如图片、字体等
├─store               # vuex状态管理
├─uni_modules         # 放置uni-app插件
├─utils               # 工具函数
├─styles              # 样式文件,如.less或.css
└─router              # 路由配置

2.修改原先语法

  • 标签和事件改动:
    • div -> view
    • @click -> @tap
  • UI改动:
    • 把 vant => uni-ui
    • 下拉刷新:van-pull-refresh => scroll-view
    • 触底加载:van-list => scroll-view
    • px => rpx
  • 路由相关:
    • this.$router.push -> uni.navigateTo
    • this.$router.replace -> uni.redirectTo
    • this.$router.back() -> uni.navigateBack()
    • this.$route.params.id -> onLoad的options获取
  • 生命周期:
    • mounted -> onLoad/onShow
    • created -> onLoad
    • beforeDestroy -> onUnload
  • 请求相关:
    • ajax -> uni.request
    • 加载状态使用 uni-load-more 组件
  • 交互:
    • Toast -> uni.showToast
    • Dialog -> uni.showModal
  • 页面:
    • location.reload -> navigateBack
    getCurrentPages().pop();
    uni.navigateBack({delta: 1
    })
    

store配置

// 1. 导入 store 的实例对象
import store from './store/store.js'// 省略其它代码...const app = new Vue({,store
})
app.$mount()

请求改造

改造前

    const url = HomeApis.MessDetailUrl.replace('{}', this.$route.params.id)ajax.get(url).then(({ data }) => {// console.log(data)this.message = data.messagethis.comments = data.comments})

改造后

    onLoad(options) {// 获取页面参数const id = options.idthis.loadMessageDetail(id)},methods: {loadMessageDetail(id) {const url = HomeApis.MessDetailUrl.replace('{}', id)uni.showLoading({title: '加载中'})uni.request({url: url,method: 'GET',success: (res) => {const {data} = res;if (res.statusCode === 200) {  // 假设 200 是成功状态码this.message = data.messagethis.comments = data.comments} else {uni.showToast({title: data.msg || '加载失败',icon: 'none'})}},fail: (err) => {uni.showToast({title: '网络错误',icon: 'none'})},complete: () => {uni.hideLoading()}})}}
}
http://www.hkea.cn/news/369164/

相关文章:

  • 扫二维码直接进网站怎么做怎么提交网址让百度收录
  • 柳州建设局网站广告买卖网
  • 做外贸一般上哪些网站google play谷歌商店
  • 泉州手机网站制作如何做企业产品推广
  • 徐州手机网站设计汕头网站建设优化
  • 有没有专业收费做网站优化的百度百科优化排名
  • 常州网站建设哪家便宜江西seo推广软件
  • 如何用pageadmin做网站品牌宣传策略有哪些
  • 网站免费优化软件需要优化的地方
  • 24小时学会网站建设下载厦门百度竞价开户
  • 怎样学做网站网站权重等级
  • 做网站好还是做淘宝好北京seo推广
  • 郑州门户网站建设哪家好网站首页不收录
  • 网站制作营销型哪些网站可以发广告
  • 最新政府网站建设理念广州头条新闻最新
  • 济宁网站建设神华线上推广的三种方式
  • 我要表白网站在线制作如何做网站的教程
  • 福州论坛建站模板策划网络营销活动
  • 网站建设 天津百度市场应用官方app
  • 动态网站制作流程友情链接的定义
  • 企业网站开发方案免费建立一个网站
  • 网站引导页面制作的四个任务名称推广引流的10个渠道
  • 南宁网站建设制作后台网站关键词优化价格
  • 微信小程序商城制作公司宁波seo推广服务
  • 响应式购物网站公司seo是什么意思
  • 360未经证实的网站如何做电商运营方案
  • 网站建设类公司排名营销方案范文100例
  • 郑州网站设计 郑州网站开发网络优化有前途吗
  • 黑河做网站首页关键词排名优化
  • 网站二级域名怎么解析公司网络搭建