我的项目目录结构是这样的:
- schema.graphql
- package.json
- packages
-- types
--- package.json
--- src
---- graphql-types
----- user.ts
----- generated
Run Code Online (Sandbox Code Playgroud)
现在在这里,schema.graphql
包含从apollo client:download-schema
. user.ts
包含我这样的 graphql 查询:
- schema.graphql
- package.json
- packages
-- types
--- package.json
--- src
---- graphql-types
----- user.ts
----- generated
Run Code Online (Sandbox Code Playgroud)
现在的问题是,我需要为此查询生成类型定义,如果我在代码生成命令中添加文件的确切路径,则 apollo codegen 命令只会选择文件,如下所示:
我想告诉生成器搜索那里的所有 ts 文件。我尝试了以下但都失败了:
export const CURRENT_USER = gql`
query CurrentUser {
currentUser {
id
name
}
}
`;
Run Code Online (Sandbox Code Playgroud)
我总是得到两个错误之一:
No operations or fragments found to generate code for.
Run Code Online (Sandbox Code Playgroud)
或者 …
我有一个这样的 Rails 列表:
["Ananda College", "Nalanda College"]
Run Code Online (Sandbox Code Playgroud)
它取自数据库。我选择了一栏并获取了其所有条目。现在我需要将此列表放入选择标签中!从选择框中选择每一项。我怎样才能做到这一点?
我尝试在 select_tag 内添加一个 every do 块,但它不起作用。
PS:列表是动态生成的
这是我的link_to标签:
<%= link_to "Signout", dasharea_signout_path, method: "delete", id: "adminsignout" %>
Run Code Online (Sandbox Code Playgroud)
我需要补充一下
<i class="fa fa-tasks">
Run Code Online (Sandbox Code Playgroud)
进入上面代码创建的'a'标签.我怎样才能做到这一点?
我的应用程序有products
,categories
和subcategries
.我在网址/dash
上有一个管理界面来编辑这些详细信息.我试着像这样设置网址:
/dash/products
/products/porduct-code
/category-name
/dash/editcategories
指向动作的类别编辑列表editcategories
category-name/subcategory-name
/dash
当我试图解决一件事时,另一件事打破了.我的整个路线文件变得一团糟.试图解决它们,事情不会奏效.这是我的路线文件:
Rails.application.routes.draw do
# Pages
root 'pages#home'
get 'terms' => 'pages#termsandconditions'
get 'delivery-charges' => 'pages#deliverycharges'
get 'search' => 'pages#search'
get 'deals' => 'pages#alldeals'
get 'contact', to: 'pages#contact'
post 'contact', to: 'pages#contactscreate'
get 'dealslist' => 'pages#dealslist'
get 'cart' => 'carts#cart'
get 'rate' => 'districtrates#rate'
get 'deliverycharges' => 'districtrates#deliverycharges'
get 'pricecalc' => 'pages#pricecalc'
# Devise routes
# Others
resources …
Run Code Online (Sandbox Code Playgroud)