• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >微信小程序 > 微信小程序新增的拖动组件movable-view的使用介绍

微信小程序新增的拖动组件movable-view的使用介绍

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-11-30

匿名通过本文主要向大家介绍了微信小程序组件,微信小程序官方组件,小程序,拖动等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
这篇文章主要给大家介绍了微信小程序最近新增的拖动组件movable-view的简单使用教程,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。

前言

小程序在520节日前夜,让程序员们又躁动了一把,更新了一些很诱人的功能,如内容转发API,iBeacon API,振动API,屏幕亮度调节API等,也增强了地图组件的功能。

此次的更新中,也新增了一个UI组件,它就是视图组件movable-view,它需要配合movable-area来一起使用。简单来说,它就是一个支持在指定区域内可以拖动内容的容器。

我们来看一个简单的示例:

<movable-area style="height: 200px;width: 200px;background: red;">
 <movable-view direction="all" style="height: 50px; width: 50px; background: blue;">
 </movable-view>
</movable-area>

界面

我们用movable-area设定了一个200x200大小的一个可拖动区域(红色),然后在这个区域内放置了一个大小为50x50的可以拖动内容movable-view(蓝色),这个可拖动内容的direction设置为all,表示可以在任意方向上进行拖动。


拖动演示

在一个movable-area标签中,其实不止可以放一个movable-view,它支持放置多个movable-view,看以下例子:

<movable-area style="height: 200px;width: 200px;background: red;">

 <!--蓝色任意方向拖动的内容-->
 <movable-view direction="all" style="height: 50px; width: 50px; background: blue;">
 </movable-view>

 <!--黄色只能横向拖动的内容-->
 <movable-view direction="horizontal" style="height: 20px; width: 50px; background: yellow;">
 </movable-view>

</movable-area>

界面2

拖动演示2

movable-view的direction属性支持以下四个值:

  • all - 任意方向拖动

  • vertical - 纵向拖动

  • horizontal - 横向拖动

  • none - 不能拖动

前3个值好理解。如果direction设置为最后这个none,则只能依靠设置x,y属性值来为它进行在movable-area中的定位:

<movable-area style="height: 200px;width: 200px;background: red;">
 <movable-view direction="none" x="50" y="50" style="height: 50px; width: 50px; background: blue;">
 </movable-view>
</movable-area>

这段代码一运行,蓝色的movable-view就显示在了(50,50)的位置上了:


以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注微课江湖!

相关推荐:

微信小程序通过api接口将json数据展现到小程序

微信小程序城市定位的实现

微信小程序button组件的使用介绍

以上就是微信小程序新增的拖动组件movable-view的使用介绍的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 微信小程序 基础组件
  • 微信小程序内容组件 text(文本)
  • 微信小程序新增的拖动组件movable-view的使用介绍
  • 微信小程序组件解读和分析之input输入框
  • 微信小程序组件解读和分析之switch 开关选择器
  • 解读和分析微信小程序组件:六、progress进度条
  • 解读和分析微信小程序组件:五、text文本
  • 解读和分析微信小程序组件:四、icon图标
  • 解读和分析微信小程序组件:三、swiper滑块视图
  • 解读和分析微信小程序组件:二、scroll-view(可滚动视图区)

相关文章

  • 2018-11-30微信小程序:view(视图容器 )组件解读和分析
  • 2018-11-30微信小程序之弹幕的代码实现
  • 2018-11-30微信小程序如何获取javascript里的数据
  • 2018-11-30HTML5实现图片压缩上传功能的深度解析
  • 2018-11-23微信小程序云开发服务端数据库API 更新指令
  • 2018-11-30使用微信小程序开发一个弹窗页面的方法介绍
  • 2018-11-30微信小程序开发中怎样实现图片上传
  • 2018-11-30从零开始开发微信小程序轮播图(五)
  • 2018-11-30关于微信小程序点击控件修改样式的代码实例
  • 2018-11-30小程序下如何获取access_token(代码示例)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 详解微信小程序开发教程示例
    • 电影影评小程序实例开发简介
    • 微信小程序开发列表上拉加载下拉刷新示例代码
    • 微信小程序实例:如何实现跑马灯的动画效果(附代码)
    • 微信小程序多列选择器range-key的使用
    • 微信小程序开发(三)名片夹详情页实例教程
    • 一个小时快速搭建微信小程序
    • 小程序中常用的语法的介绍
    • 微信小程序中wx:for和wx:for-item的用法
    • 前端和微信小程序的未来与发展

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有