我按照这里描述的说明进行操作,css工作正常.对于下拉切换,我使用了此代码
<nav class="navbar navbar-light bg-faded">
<a class="navbar-brand" href="#">Navbar</a>
<ul class="nav navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="supportedContentDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dropdown</a>
<div class="dropdown-menu" aria-labelledby="supportedContentDropdown">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
</div>
</li>
</ul>
<form class="form-inline float-xs-right">
<input class="form-control" type="text" placeholder="Search">
<button class="btn btn-outline-success" type="submit">Search</button>
</form>
</nav>
Run Code Online (Sandbox Code Playgroud)
但是下拉切换不起作用,尽管我为Root添加了NgbModule.请知道我是否必须在我的组件提供程序数组或其他任何内容中包含其他内容.提前致谢
navbar twitter-bootstrap drop-down-menu ng-bootstrap angular
我尝试过google搜索来自parse.com的所有用户名.以下代码适用于其他表,但是当我在Parse.Users表上尝试此操作时,它不起作用.
ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("User");
try {
List<ParseObject> usersList = query.find();
data = new String[usersList.size()+1];
for (int i = 0; i < usersList.size(); i++) {
data[i] = usersList.get(i).getString("username");
}
Run Code Online (Sandbox Code Playgroud)
请告诉我获取所有用户的正确方法
我的混合文件包含
{:guardian, "~> 1.0"},
{:guardian_db, "~> 1.1"},
Run Code Online (Sandbox Code Playgroud)
和配置包含
config :my_app, MyApp.Guardian,
issuer: "my_app",
ttl: {30, :days},
allowed_drift: 2000,
verify_issuer: true,
# mix guardian.gen.secret (to get a key for dev and prod envs)
secret_key: "yKwVGXFyH6nbiE+ELRMLYjCDC3QughF02LN+xPlB7z2loDKeNuBJ6RIUdTMBul23"
config :guardian, Guardian.DB,
repo: Qserv.BaseRepo,
schema_name: "sessions", # default
token_types: ["refresh_token"], # store all token types if not set
sweep_interval: 60
Run Code Online (Sandbox Code Playgroud)
我的应用程序有这条线
worker(Guardian.DB.Token.SweeperServer, []),
Run Code Online (Sandbox Code Playgroud)
和我的会话表迁移
defmodule MyApp.Repo.Migrations.CreateTable.Auth.Sessions do
use Ecto.Migration
@table :sessions
def change do
create table(@table, primary_key: false) do
add :jti, :string, primary_key: …Run Code Online (Sandbox Code Playgroud) 这是Postgres的场景
CREATE TABLE "hearings" (
"hearing_id" int4 NOT NULL,
"date" timestamp NOT NULL,
"time" varchar(32),
"committee" varchar(255),
"summary" text,
);
CREATE TABLE "categories" (
"category_id" int4 NOT NULL,
"description" varchar(255) NOT NULL,
"type" varchar(32) DEFAULT 'normal' NOT NULL,
);
CREATE TABLE "hearing_category_link" (
"hearing_id" int4 NOT NULL,
"category_id" int4 NOT NULL,
);
Run Code Online (Sandbox Code Playgroud)
Postgres 查询:
SELECT * FROM
(hearings LEFT JOIN hearing_category_link ON hearings.hearing_id = hearing_category_link.hearing_id )
LEFT JOIN categories ON hearing_category_link.category_id = categories.category_id
Run Code Online (Sandbox Code Playgroud)
到目前为止,我只能用一张表加入当前查询
from h in "hearings", …Run Code Online (Sandbox Code Playgroud)