如上,数据修改涉及两个页面。
在我的发布页面,点击修改按钮,跳转到修改发布页面,用户此时修改数据,点击确认修改,返回我的发布页面,显示的同步修改的数据
我的发布页面 HTML部分:
<!-- 搜索框 -->
<view class="all-lost">
<input type="text" name="text" class="search" placeholder="饭卡 雨伞 表白 脱单 ..." value="{
{inputValue}}" bindinput="inputSearch"></input>
<view class="search-btn" bindtap="search">{
{
text}}</view>
</view>
<!-- 校园动态列表展示 -->
<block wx:for="{
{allList}}" wx:key="index">
<!-- data-xx xx是自定义的属性名 属性值以e.currentTarget.dataset.xx的方式取出 -->
<view class="wall-item">
<!-- 头像昵称 -->
<view class="item-image">
<image bindtap='previewImage' id="{
{item.poster.avatar}}" src="{
{item.poster.avatar}}" wx:if="{
{item.private == 0}}"></image>
<image bindtap='previewImage' src="/images/boy.png" wx:elif="{
{item.private == 1 && item.poster.gender == 1}}"></image>
<image bindtap='previewImage' src="/images/girl.png" wx:else></image>
<view wx:if="{
{item.private == 1}}" class="user-name">匿名</view>
<view wx:if="{
{item.private == 0}}" class="user-name">{
{
item.poster.nickname}}</view>
<!-- 修改 -->
<image data-itemid="{
{item._id}}" bindtap="amend" class="amend" src="/images/amend.png"></image>
<!-- 删除 -->
<image data-id="{
{item._id}}" bindtap="delete" class="delete" src="/images/delete.png"></image>
</view>
<!-- 内容 -->
<view class="content common" style='color:#43CD80;'>#