用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

微客吧 首页 教程 微信小程序 新手教程 查看内容

小程序使用switchTab跳转后页面不刷新,Html转Json转Wxml

纸飞机 2018-3-6 16:11

一:使用switchTab跳转后页面不刷新的问题分享者:yonggeit,原文地址wx.switchTab({ url: '../index/index', success: function (e) { var page = getCurrentPages().pop(); if (page == undefined || page == null ...

一:使用switchTab跳转后页面不刷新的问题

分享者:yonggeit,

原文地址

  1. wx.switchTab({
  2. url: '../index/index',
  3. success: function (e) {
  4. var page = getCurrentPages().pop();
  5. if (page == undefined || page == null) return;
  6. page.onLoad();
  7. }
  8. })

switchTab成功跳转后调用success,此时可以拿到跳转后页面的page对象,从而调用页面onLoad方法重载页面;微信后期应该会加相应的参数来决定是否刷新跳转

二:Html转Json转Wxml

分享者:小春,

原文地址


wxml

  1. class="newsContainer">
  2. src="../../utils/wxParse/wxParse.wxml" />
  3. is="wxParse" data="{{wxParseData:content.nodes}}" />

js

  1. var WxParse = require('../../utils/wxParse/wxParse.js')
  2. onShow: function () {
  3. var that = this
  4. utils_news.GetNewsSingle(clippingsId, function (result) {
  5. WxParse.wxParse('content', 'html', result.content, that, 1);
  6. })
  7. }

wxss

  1. @import "../../utils/wxParse/wxParse.wxss";

WxParse 下载:

wxParse.zip

鲜花
鲜花
握手
握手
雷人
雷人
路过
路过
鸡蛋
鸡蛋
分享至 : QQ空间
收藏