mpvue是使用vue.js开发微信小程序的前端框架,这篇文章主要说一下,
开发微信小程序过程中遇到的在vue中支持,但在mpvue中不支持的地方:
(1)不支持v-html。因为小程序没有dom的概念。
(2)不支持部分javascript渲染表达式,如:
<!--方法的调用-->
<p>{
{getDesc(song)}}</p>
<!--过滤器-->
<p>{
{ createTime | format}}</p>
<!-- v-if指令中调用函数 -->
<div v-if="getErrorNum() > 0 && code == 10001" class="error">{
{ errorMsg }}</div>
<!--运算-->
<div>{
{ msg.trim().split(',').join('#') }}</div>
(3)不支持直接绑定一个对象到style
或class
属性上
<template>
<div :class="classObject" :style="styleObject"></div>
</template>
<script>
export default {
data() {
ret