boot3 学習ノート

ユーザー管理ページ

ここに画像の説明を挿入

<body>
<div id="app">
    <nav class="navbar navbar-default">
        <div class="container">
          <!-- Brand and toggle get grouped for better mobile display -->
          <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="#">MTT Admin</a>
          </div>
      
          <!-- Collect the nav links, forms, and other content for toggling -->
          <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
            <ul class="nav navbar-nav">
              <li class="active"><a href="index.html"><span class="glyphicon glyphicon-home"></span>&nbsp;&nbsp;后台首页 <span class="sr-only">(current)</span></a></li>
              <li><a href="user_list.html"><span class="glyphicon glyphicon-user"></span>&nbsp;&nbsp;用户管理</a></li>
              <li><a href="content.html"><span class="glyphicon glyphicon-list-alt"></span>&nbsp;&nbsp;内容管理</a></li>
              <li><a href="tag.html"><span class="glyphicon glyphicon-tags"></span>&nbsp;&nbsp;标签管理</a></li>
              
            </ul>
            
            <ul class="nav navbar-nav navbar-right">
              
              <li class="dropdown">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">个人中心<span class="caret"></span></a>
                <ul class="dropdown-menu">
                  <li><a href="#"><span class="glyphicon glyphicon-screenshot"></span>&nbsp;&nbsp;前台首页</a></li>
                  <li><a href="#"><span class="glyphicon glyphicon-user"></span>&nbsp;&nbsp;个人主页</a></li>
                  <li><a href="#"><span class="glyphicon glyphicon-cog"></span>&nbsp;&nbsp;个人设置</a></li>
                  <li><a href="#"><span class="glyphicon glyphicon-credit-card"></span>&nbsp;&nbsp;帐户中心</a></li>
                  <li><a href="#"><span class="glyphicon glyphicon-heart"></span>&nbsp;&nbsp;我的收藏</a></li>
                  
                </ul>
              </li>
              <li><a href="#"><span class="glyphicon glyphicon-off"></span>&nbsp;&nbsp;退出</a></li>
            </ul>
          </div><!-- /.navbar-collapse -->
        </div><!-- /.container-fluid -->
      </nav>
    
    <div class="container">
        <div class="row">
            <div class="col-md-2">
                <div class="list-group">
                    <a href="user-list.html" class="list-group-item " @click="index=1" :class="{active:index==1}">
                      用户管理
                    </a>
                    <a href="user-search.html" class="list-group-item"  @click="index=2" :class="{active:index==2}">用户搜索</a>
                    <a href="#" class="list-group-item">添加用户</a>
                  </div>
            </div>
<div class="col-md-10">
	<div class="page-header" style="margin-top: 0;">
		<h3>用户管理</h3>
	  </div>

	<div>

		<!-- Nav tabs -->
		<ul class="nav nav-tabs" role="tablist">
		  <li @click="index=1" :class="{active:index==1}"  role="presentation" ><a href="user-list.html" >用户管理</a></li>
		  <li @click="index=2" :class="{active:index==2} " role="presentation"><a href="user-search.html">用户搜索</a></li>
		  <li role="presentation"><a href="#messages"  aria-controls="home" role="tab" data-toggle="tab">添加用户</a></li>
		</ul>
	  
		<!-- Tab panes -->
		<div class="tab-content">
		  <div role="tabpanel" class="tab-pane active" id="home">
			  <table class="table">
				  <tr>
					  <th>ID</th>
					  <th>用户名</th>
					  <th>邮箱</th>
					  <th>操作</th>
				  </tr>
				  <!-- 1 -->
				  <tr>
					  <td>1</td>
					  <td>张三</td>
					  <td>132@qq.com</td>
					  <td>
						<div class="dropdown">
							<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
							  操作
							  <span class="caret"></span>
							</button>
							<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
							  <li><a href="#">编辑</a></li>
							  <li><a href="#">删除</a></li>
							  <li><a href="#">锁定</a></li>
							
							  <li><a href="#">修改密码</a></li>
							</ul>
						  </div>
					  </td>
					  
				  </tr>
				  <tr>
					<td>2</td>
					<td>张三</td>
					<td>132@qq.com</td>
					<td>
					  <div class="dropdown">
						  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
							操作
							<span class="caret"></span>
						  </button>
						  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
							<li><a href="#">编辑</a></li>
							<li><a href="#">删除</a></li>
							<li><a href="#">锁定</a></li>
						  
							<li><a href="#">修改密码</a></li>
						  </ul>
						</div>
					</td>
					
				</tr>
				<tr>
					<td>3</td>
					<td>张三</td>
					<td>132@qq.com</td>
					<td>
					  <div class="dropdown">
						  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
							操作
							<span class="caret"></span>
						  </button>
						  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
							<li><a href="#">编辑</a></li>
							<li><a href="#">删除</a></li>
							<li><a href="#">锁定</a></li>
						  
							<li><a href="#">修改密码</a></li>
						  </ul>
						</div>
					</td>
					
				</tr>
				<tr>
					<td>4</td>
					<td>张三</td>
					<td>132@qq.com</td>
					<td>
					  <div class="dropdown">
						  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
							操作
							<span class="caret"></span>
						  </button>
						  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
							<li><a href="#">编辑</a></li>
							<li><a href="#">删除</a></li>
							<li><a href="#">锁定</a></li>
						  
							<li><a href="#">修改密码</a></li>
						  </ul>
						</div>
					</td>
					
				</tr>
				<tr>
					<td>5</td>
					<td>张三</td>
					<td>132@qq.com</td>
					<td>
					  <div class="dropdown">
						  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
							操作
							<span class="caret"></span>
						  </button>
						  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
							<li><a href="#">编辑</a></li>
							<li><a href="#">删除</a></li>
							<li><a href="#">锁定</a></li>
						  
							<li><a href="#">修改密码</a></li>
						  </ul>
						</div>
					</td>
					
				</tr>
				<tr>
					<td>6</td>
					<td>张三</td>
					<td>132@qq.com</td>
					<td>
					  <div class="dropdown">
						  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
							操作
							<span class="caret"></span>
						  </button>
						  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
							<li><a href="#">编辑</a></li>
							<li><a href="#">删除</a></li>
							<li><a href="#">锁定</a></li>
						  
							<li><a href="#">修改密码</a></li>
						  </ul>
						</div>
					</td>
					
				</tr>
				<tr>
					<td>7</td>
					<td>张三</td>
					<td>132@qq.com</td>
					<td>
					  <div class="dropdown">
						  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
							操作
							<span class="caret"></span>
						  </button>
						  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
							<li><a href="#">编辑</a></li>
							<li><a href="#">删除</a></li>
							<li><a href="#">锁定</a></li>
						  
							<li><a href="#">修改密码</a></li>
						  </ul>
						</div>
					</td>
					
				</tr>
				<tr>
					<td>8</td>
					<td>张三</td>
					<td>132@qq.com</td>
					<td>
					  <div class="dropdown">
						  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
							操作
							<span class="caret"></span>
						  </button>
						  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
							<li><a href="#">编辑</a></li>
							<li><a href="#">删除</a></li>
							<li><a href="#">锁定</a></li>
						  
							<li><a href="#">修改密码</a></li>
						  </ul>
						</div>
					</td>
					
				</tr>
			  </table>

			  <nav aria-label="Page navigation" class="right">
				<ul class="pagination">
				  <li>
					<a href="#" aria-label="Previous">
					  <span aria-hidden="true">&laquo;</span>
					</a>
				  </li>
				  <li class="active"><a href="#" >1</a></li>
				  <li><a href="#">2</a></li>
				  <li><a href="#">3</a></li>
				  <li><a href="#">4</a></li>
				  <li><a href="#">5</a></li>
				  <li>
					<a href="#" aria-label="Next">
					  <span aria-hidden="true">&raquo;</span>
					</a>
				  </li>
				</ul>
			  </nav>

		  </div>
		  <div role="tabpanel" class="tab-pane" id="profile">
			<div class="panel-body">
				<div class="alert alert-info" role="alert"><b>技巧提示:</b> 支持模糊搜索和匹配搜索,匹配搜索使用*代替!</div>
				<form class="form">
					<label>用户名</label>
					<input class="form-control" type="text" placeholder="请输入用户名"> 
					<br>
					<label>UID</label>
					<input class="form-control" placeholder="请输入用户UID"> 
					<br>
					<label>选择用户组</label>
					<select id="addyonghuzu" class="form-control">
						<option>限制会员</option>
						<option>新手上路</option>
						<option>组册会员</option>
						<option>中级会员</option>
						<option>高级会员</option>
					  </select>
					<br>
					<input   class="btn btn-default" type="button" value="提交">
				</form>
				
			</div>
		  </div>
		  <div role="tabpanel" class="tab-pane" id="messages">123</div>
		</div>
	  
	  </div>
            </div>
        </div>
    </div>
</div> <!-- #app -->
<hr style="margin: 0;">
<footer>
  <div class="container">
    <div class="row">
      <div class="col-md-12">
       Copyright&nbsp;&nbsp; &copy;2019-2020 &nbsp;&nbsp; www.edu.com&nbsp;&nbsp;  ICP1300-4
      </div>
    </div>
  </div>
  </footer>


    <script src="https://fastly.jsdelivr.net/npm/[email protected]/dist/jquery.min.js" ></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js" ></script>
    <script type="text/javascript">
        const app={
    
    
            data(){
    
    
                return{
    
    
                    index:1
                }
            }
        }
        Vue.createApp(app).mount('#app')
    </script>
</body>

ユーザー検索ページ
ここに画像の説明を挿入

<body>
     <nav class="navbar navbar-default">
  <div class="container">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="#">COMO Admin</a>
    </div>

    <!-- Collect the nav links, forms, and other content for toggling -->
    <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
      <ul class="nav navbar-nav">
        <li ><a href="index.html"><span class="glyphicon glyphicon-home"></span>&nbsp;&nbsp;后台首页 <span class="sr-only">(current)</span></a></li>
        <li class="active"><a href="user-list.html"><span class="glyphicon glyphicon-user"></span>&nbsp;&nbsp;用户管理</a></li>
        <li><a href="#"><span class="glyphicon glyphicon-list-alt"></span>&nbsp;&nbsp;内容管理</a></li>
        <li><a href="#"><span class="glyphicon glyphicon-tags"></span>&nbsp;&nbsp;标签管理</a></li>
        
      </ul>
      
      <ul class="nav navbar-nav navbar-right">
        
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">admin<span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="#"><span class="glyphicon glyphicon-screenshot"></span>&nbsp;&nbsp;前台首页</a></li>
            <li><a href="#"><span class="glyphicon glyphicon-user"></span>&nbsp;&nbsp;个人主页</a></li>
            <li><a href="#"><span class="glyphicon glyphicon-cog"></span>&nbsp;&nbsp;个人设置</a></li>
            <li><a href="#"><span class="glyphicon glyphicon-credit-card"></span>&nbsp;&nbsp;帐户中心</a></li>
            <li><a href="#"><span class="glyphicon glyphicon-heart"></span>&nbsp;&nbsp;我的收藏</a></li>
            
          </ul>
        </li>
        <li><a href="#"><span class="glyphicon glyphicon-off"></span>&nbsp;&nbsp;退出</a></li>
      </ul>
    </div><!-- /.navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>
<!-- 中间内容 -->
<div class="container">
  <div class="row">
     <div class="col-md-2">
        <div class="list-group">
          <a href="user-list.html" class="list-group-item">
            用户管理
          </a>
          <a href="user-search.html" class="list-group-item  active">用户搜索</a>
          <a href="#" role="button" class="list-group-item" data-toggle="modal" data-target="#myModal">添加用户</a>
          
        </div>
     </div>
     <div class="col-md-10">
       
        <div class="page-header">
          <h1>用户管理</h1>
        </div>

          <ul class="nav nav-tabs" role="tablist">
            <li role="presentation" ><a href="user-list.html" >用户列表</a></li>
            <li role="presentation" class="active"><a href="user-search.html" >用户搜索</a></li>
            <li role="presentation"><a href="" role="button" data-toggle="modal" data-target="#myModal">添加用户</a></li>
            
          </ul>

           <div class="tab-content user_search">
               <div class="alert alert-info" role="alert">
                  <strong>技巧提示:</strong> 支持模糊搜索和匹配搜索,匹配搜索使用*代替!
                </div>
                <form>
                  <div class="form-group">
                    <label for="name">用户名</label>
                    <input type="text" class="form-control" id="name" placeholder="请输入用户名">
                  </div>
                  <div class="form-group">
                    <label for="uid">UID</label>
                    <input type="text" class="form-control" id="uid" placeholder="请输入用户UID">
                  </div>
                  <div class="form-group">
                    <label for="yonghuzu">选择用户组</label>
                    <select id="yonghuzu" class="form-control">
                      <option>限制会员</option>
                      <option>新手上路</option>
                      <option>组册会员</option>
                      <option>中级会员</option>
                      <option>高级会员</option>
                    </select>
                  </div>
                  
                  <button type="submit" class="btn btn-default">提交</button>
                </form>
                

                  
                 <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
                    <div class="modal-dialog" role="document">
                      <div class="modal-content">
                        <div class="modal-header">
                          <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                          <h4 class="modal-title" id="myModalLabel">添加用户</h4>
                        </div>
                        <div class="modal-body">
                           <form>
                              <div class="form-group">
                                <label for="addname">用户名</label>
                                <input type="text" class="form-control" id="addname" placeholder="用户名">
                              </div>
                              <div class="form-group">
                                <label for="addpassword">用户密码</label>
                                <input type="password" class="form-control" id="addpassword" placeholder="请输入用户密码">
                              </div>
                              <div class="form-group">
                                <label for="addpassword1">确认用户密码</label>
                                <input type="password" class="form-control" id="addpassword1" placeholder="请确认输入用户密码">
                              </div>
                              <div class="form-group">
                                <label for="addemail">请输入用户密码</label>
                                <input type="email" class="form-control" id="addemail" placeholder="请输入用户邮箱">
                              </div>
                              <div class="form-group">
                                <label for="addyonghuzu">所属用户组</label>
                                <select id="addyonghuzu" class="form-control">
                                  <option>限制会员</option>
                                  <option>新手上路</option>
                                  <option>组册会员</option>
                                  <option>中级会员</option>
                                  <option>高级会员</option>
                                </select>
                              </div>
                              
                             
                            </form>


                        </div>
                        <div class="modal-footer">
                          <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                          <button type="button" class="btn btn-primary">提交</button>
                        </div>
                      </div>
                    </div>
                  </div>
           </div>
     </div>

  </div>
  
</div>



<footer>
  <div class="container">
    <div class="row">
      <div class="col-md-12">
       Copyright&nbsp;&nbsp; &copy;2019-2020 &nbsp;&nbsp; www.edu.com&nbsp;&nbsp;  ICP1300-4
      </div>
    </div>
  </div>
  </footer>

    <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
    <script src="js/jquery.min.js"></script>
    <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
    <script src="js/bootstrap.min.js"></script>
  </body>

おすすめ

転載: blog.csdn.net/lj1641719803hh/article/details/124662917