1. 程式人生 > >微信小程式-評教系統(教師頁面)

微信小程式-評教系統(教師頁面)

在teacher.wxml裡寫如下程式碼:

<!--pages/teacher/teacher.wxml-->
<view class='container'>
<view class="header">
<text>評教系統-教師端</text>
</view>

<view class='section'>
<view  wx:for="{{teachers}}">
<view class='section1'>
<view class='photo'>
<image class='img' src='/images/2.jpg' mode="aspectFill"></image>
</view>
<view class='menu'>
<view class='name'>姓名:{{item.teachername}}</view>
<view class='course'>任課:{{item.course}}</view>
</view>
<view class='btn'>
<!-- <button class='ly' form-type="submit" type="primary">留言</button>
<button class='ly' form-type="submit" type="warn">評教</button> -->
<navigator open-type='navigate' url="">留言</navigator>
<navigator open-type='navigate' url='../testpaper/testpaper?teacherid={{item.teacherid}}'>評教</navigator>
</view>
</view> 
</view>
</view> 
</view>

在teachers.wxss修改樣式

/* pages/teacher/teacher.wxss */
.container{
  height: 100%;
  display: flex;
   flex-direction: column; 
   align-items: center; 
   justify-content: space-between; 
   padding: 0 30rpx;  
  box-sizing: border-box;
}
.header{
  margin-top: 10px;
}
.section{
  width: 100%;
  height: 100%;
   background-color: whitesmoke; 
  margin-top: 10px;
}
.section1{
  width: 100%;
  height: 100px;
   border-bottom: solid 1px #999;
}
 
 .photo{
  width: 120px;
  height: 200px;
  margin-left: 10px;
 }  
.img{
  width: 80px;
  height: 80px;
  margin-top: 10px; 
  margin-left: 10px;
}  
.menu{
  margin-left: 140px;
  margin-top: -190px;
}
.name{
  color: darkcyan;
  font-size: 14px;
}
.course{
   font-size: 13px;
   color: #999;
    margin-top: 4px; 
}
.btn{
  margin-left: 120px;
  margin-top: 15px;
  display: flex;
  flex-direction: row;
}
navigator{
  width: 50px;
  height: 25px;
  font-size: 12px;
  line-height: 25px;
  text-align: center;
  border: solid 1px #ccc;
  margin-left: 15px;
} 

在teachers.js裡來處理使用者的操作

/**
   * 生命週期函式--監聽頁面載入
   */
  onLoad: function (options) {
    var url ="https://www.lishuming.top/pj/index.php/student/api/teachers";
    var student = wx.getStorageSync('student');
    var classid = student.classid;
    console.log(classid);

    wx.request({
      url: url, //僅為示例,並非真實的介面地址
      data: {
        classid: classid,
      },
      header: {
        'content-type': 'application/json' // 預設值
      },
      success:(res)=> {
        console.log(res.data)
        this.setData({ teachers: res.data });
      }
    })
  },

最後頁面為:


相關推薦

程式-系統教師頁面

在teacher.wxml裡寫如下程式碼:<!--pages/teacher/teacher.wxml--> <view class='container'> <view class="header"> <text>評教系統-教

程式-系統學生端底部選單、修改密碼

如果小程式是一個多 tab 應用(客戶端視窗的底部或頂部有 tab 欄可以切換頁面),可以通過 tabBar 配置項指定 tab 欄的表現,以及 tab 切換時顯示的對應頁面。tabBar 中的 list 是一個數組,只能配置最少2個、最多5個 tab,tab 按陣列的順序排

程式——下拉重新整理分頁

1、先定義兩個變數:   // 分頁,載入 hasMoreData:true, globalPage:0,  2、函式處理:   3、與後臺互動:  1)、在獲取列表的方法裡面,將下面兩個引數以及其他所需

程式使用第三方庫第三方js問題

原文:https://blog.csdn.net/u012421719/article/details/56676801 比如很多人會有這樣的問題: 小程式怎樣引用第三方js呢?

程式學習筆記二持續更新---程式網路請求封裝

寫小程式的你是否已經厭倦了傳送網路請求的wx.request?接著看吧。。。 一、目錄結構 在專案同級目錄下utils資料夾裡新建一個fetch.js檔案,(名字看自己喜好) 二、直接上程式碼 // 定義網路請求API地址 const baseURL = 'h

程式學習筆記四持續更新---征服scroll-view下拉重新整理

貼圖 大概實現這種使用swiper做tab切換,資料頁面下拉重新整理的效果。 官方提供的scroll-view作為容器,如果在scroll-view使用onPullDownRefresh實現下拉重新整理,會存在頁面重新整理卡,並且重新整理會出現在tab之上,使

程式,全域性樣式總的樣式和區域性樣式頁面樣式的用法和區別。

首先,全域性樣式寫在app.wxss裡面, 當然,頁面樣式當然寫在各個頁面的樣式裡, 第二 ,呼叫全域性樣式需要在你寫的類後面或前面加上你全域性樣式定義的類,(樣式的類越排後面,優先順序越高!) 比如: 這是我定義的全域性樣式 然後我要在區域性樣式裡呼叫

007-01、程式---元件之swipertab切換

此tab切換以登入頁面為參照。 1、WXMl <view class="tab-title"> <block wx:for="{{msg}}" wx:key="myke

程式學習筆記五持續更新---上傳檔案

專案中需要使用者上傳圖片,需要實現,上傳按鈕預設為一個,在上傳一張圖片之後,自動增加一個上傳按鈕,上傳三張圖片後按鈕消失。 實現思路: 1、圖片路徑儲存在一個數組中,增加和刪除圖片是對陣列進行操作; 2、僅一個按鈕,新增計數器,num=1;當num==3時,設定按鈕隱藏。 直接上程式

程式學習筆記三持續更新---程式元件通訊

參照這裡 這裡將重要的點貼一下: 一、專案目錄結構 在專案同級目錄新建components資料夾,新建component會生成wxml,wxss,js,json檔案。將所有的公共元件都寫在此資料夾下。 二、元件引入和使用 我們的所有頁面一般寫在pages目錄下,每個頁面有wx

前端開發----程式入門級教程前篇

前言 前段時間,憑藉著出生牛犢不怕虎的勁頭,憑藉著一點Java基礎和前端入門的知識水平,買了域名和伺服器準備搭建自己的一個技術站點,初衷是旨在打造自己成為一個T形全站工程師。後經過各種百度,各種折騰終於大概在半個月左右的時間寫好了幾個基本介面,能上傳圖片,釋出

程式圖片上傳開發例項

html部分 <!-- 圖片上傳 --> <view class='uploadimg'> <view class='uploadimgBox'> <block wx:for="{{imgs}}"

程式 request請求封裝包括登入

這段時間都在開發小程式。封裝是少不了的部分。經過三輪的修改修改再修改之後,得到了下面現在一直在用的這版。如果小夥伴你只需要封裝,不考慮需不需要重新登入的話可以把if(res.data.code ==5000)這段去掉。下面wxLogin也可以去掉了(強迫症,用不到的都喜歡去

程式 模板訊息 C#asp.net

傳送模板訊息,首先要獲得access_token。這個是連結 然後。。。。                     //傳送通知                                     JavaScriptSerializer Jss = new Java

程式-預研總結PPT分享

該PPT適合產品、運營、設計、重構、開發同學瞭解探討。 備註: 第一:目前我們的團隊,從產品、設計、重構、開發都沒有很好的小程式專案經驗。 第二:接下來的產品規劃中,有多個產品比如WeGame APP以及運營活動都準備採用小程式的方式來做 第

程式初體驗筆記圖書館爬蟲

之前用PHP寫了一個爬蟲,結果圖書館不可以外網訪問,就暫停了,最近加深了一下JS,,發現微信小程式用得是JS開發的前端,用得樣式也是類似於CSS,可惜的是DOM不可以用了。看了兩天API,就上手寫了。主要是用到了input元件和button元件其他的就是正則爬蟲了。下面是de

程式教學第二章含視訊程式中級實戰教程之預備篇

開始前請把 ch2-3 分支中的 code/ 目錄匯入微信開發工具 上一節中,我們對 index.js 檔案中增加了 util 物件,並在物件中封裝了很多公用方法 let util = { log(){……}, ale

程序實戰之 pay支付頁面

pos 9.png bubuko image status xss java htm gin 項目目錄: 邏輯層: pay.js // pages/pay/pay.js Page({ /** * 頁面的初始數據 */ data: { res

程式詳細圖文教程-10分鐘完成程式開發部署釋出3元獲取騰訊雲伺服器帶程式支援系統

  1、【高頻使用】   美團外賣   滴滴公交查詢   車來了   大眾點評+   京東購物   摩拜單車   滴滴出行DiDi   攜程酒店機票火車票   2、【旅行】   驢媽媽門票預訂   飛常準查航班   海南航空微應用   南航e行   去哪兒出行   朋友家精選

程式開發框架——WXSS

    WXSS語言決定了小程式頁面的各個元素在視覺上的展示,WXSS與CSS即為相試的、為了適合微信小程式開發WXSS對CSS進行相應的修改。     width:用來設定元素'寬度' / height:用來設定元素'高度 '/