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

打工网站校企合作建设惠州seo管理

打工网站校企合作建设,惠州seo管理,网站会更改吗,前端做网站一般用什么框架最基本的分离数据与显示的方法是使用Repeater元素。它被用于实例化一组元素项,并且很容易与一个用于填充用户界面的定位器相结合。 最基本的实现举例,repeater元素用于实现子元素的标号。每个子元素都拥有一个可以访问的属性index,用于区分不…

最基本的分离数据与显示的方法是使用Repeater元素。它被用于实例化一组元素项,并且很容易与一个用于填充用户界面的定位器相结合。

最基本的实现举例,repeater元素用于实现子元素的标号。每个子元素都拥有一个可以访问的属性index,用于区分不同的子元素。在下面的例子中,一个repeater元素创建了10个子项,子项的数量由model属性控制。对于每个子项Rectangle包含了一个Text元素,你可以将text属性设置为index的值,因此可以看到子项的编号是0~9。

import QtQuick 2.0Column {spacing: 2Repeater {model: 10Rectangle {width: 100height: 20radius: 3color: "lightBlue"Text {anchors.centerIn: parenttext: index}}}
}

这是一个不错的编号列表,有时我们想显示一些更复杂的数据。使用一个JavaScript序列来替换整形变量model的值可以达到我们的目的。序列可以使用任何类型的内容,可以是字符串,整数,或者对象。在下面的例子中,使用了一个字符串链表。我们仍然使用index的值作为变量,并且我们也访问modelData中包含的每个元素的数据。

import QtQuick 2.0Column {spacing: 2Repeater {model: ["Enterprise", "Colombia", "Challenger", "Discovery", "Endeavour", "Atlantis"]Rectangle {width: 100height: 20radius: 3color: "lightBlue"Text {anchors.centerIn: parenttext: index +": "+modelData}}}
}

将数据暴露成一组序列,你可以通过标号迅速的找到你需要的信息。想象一下这个模型的草图,这是一个最简单的模型,也是通常都会使用的模型,ListModel(链表模型)。一个链表模型由许多ListElement(链表元素)组成。在每个链表元素中,可以绑定值到属性上。例如在下面这个例子中,每个元素都提供了一个名字和一个颜色。

每个元素中的属性绑定连接到repeater实例化的子项上。这意味着变量name和surfaceColor可以被repeater创建的每个Rectangle和Text项引用。这不仅可以方便的访问数据,也可以使源代码更加容易阅读。surfaceColor是名字左边圆的颜色,而不是模糊的数据序列列i或者行j。

import QtQuick 2.0Column {spacing: 2Repeater {model: ListModel {ListElement { name: "Mercury"; surfaceColor: "gray" }ListElement { name: "Venus"; surfaceColor: "yellow" }ListElement { name: "Earth"; surfaceColor: "blue" }ListElement { name: "Mars"; surfaceColor: "orange" }ListElement { name: "Jupiter"; surfaceColor: "orange" }ListElement { name: "Saturn"; surfaceColor: "yellow" }ListElement { name: "Uranus"; surfaceColor: "lightBlue" }ListElement { name: "Neptune"; surfaceColor: "lightBlue" }}Rectangle {width: 100height: 20radius: 3color: "lightBlue"Text {anchors.centerIn: parenttext: name}Rectangle {anchors.left: parent.leftanchors.verticalCenter: parent.verticalCenteranchors.leftMargin: 2width: 16height: 16radius: 8border.color: "black"border.width: 1color: surfaceColor}}}
}

repeater的内容的每个子项实例化时绑定了默认的属性delegate(代理)。这意味着例1(第一个代码段)的代码与下面显示的代码是相同的。注意,唯一的不同是delegate属性名,将会在后面详细讲解。

 复制代码

import QtQuick 2.0Column {spacing: 2Repeater {model: 10delegate: Rectangle {width: 100height: 20radius: 3color: "lightBlue"Text {anchors.centerIn: parenttext: index}}}
}

http://www.dinnco.com/news/4373.html

相关文章:

  • 武汉自适应网站建设免费建设个人网站
  • 人民法院公告网怎么查询被起诉2020 惠州seo服务
  • wordpress 修改栏目网络seo软件
  • 中国五大网站建设公司竞价托管推广
  • wordpress取第一张图片网络推广优化工具
  • 邹平网站建设优化公司百度海南分公司
  • 万网买的网站备案网站制作流程是什么
  • 店招搜索栏在那个网站上可以做whois查询 站长工具
  • 中企做的网站太原seo优化名词解释
  • 如何解析后用二级域名做网站2024年重启核酸
  • wordpress 教程3天网站seo优化成为超级品牌
  • 云浮市做网站的公司免费刷seo
  • 建立运营官方网站百度竞价排名利弊
  • 网站的宗旨哪有学电脑培训班
  • 怎么更改网站首页图片尺寸人工智能培训课程
  • 深圳网站建设好不好制作自己的网站
  • p2p网站开发思路方案衡阳seo
  • 把网站做二维码设计公司排名前十强
  • 韩国和乌拉圭谁出线优化设计卷子答案
  • 做婚恋网站要多少钱中国域名注册局官网
  • 网站业务员好做吗seo优化对网店的推广的作用为
  • 营销型网站建设网站建设营销电商网络推广是什么
  • 手机网站 用户体验软文营销步骤
  • 网站建设公司建设重庆高端seo
  • 网站特效模板下载优化设计四年级上册语文答案
  • 公司网站建设完成通知优化软件seo排名
  • 合肥本地网站关键词优化的技巧
  • 顺企网宁波网站建设360投放广告怎么收费
  • 南阳网站开发公司百度关键词优化排名
  • 做pc端网站哪家好seo和sem