小编THp*_*ubs的帖子

如何告诉 apollo codegen 查找查询的确切文件

我的项目目录结构是这样的:

- 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)

或者 …

apollo react-apollo apollo-client

1
推荐指数
1
解决办法
1349
查看次数

如何将 Rails 列表的每个元素放入表单中的 select_tag 中?

我有一个这样的 Rails 列表:

["Ananda College", "Nalanda College"] 
Run Code Online (Sandbox Code Playgroud)

它取自数据库。我选择了一栏并获取了其所有条目。现在我需要将此列表放入选择标签中!从选择框中选择每一项。我怎样才能做到这一点?

我尝试在 select_tag 内添加一个 every do 块,但它不起作用。

PS:列表是动态生成的

ruby ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2

0
推荐指数
1
解决办法
1026
查看次数

如何将HTML代码添加到rails中的link_to标记中?

这是我的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'标签.我怎样才能做到这一点?

ruby-on-rails ruby-on-rails-4

0
推荐指数
1
解决办法
868
查看次数

如何正确定义Rails路由,以便资源的某些操作转到一个控制器而另一些转到另一个控制器?

我的应用程序有products,categoriessubcategries.我在网址/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)

ruby-on-rails rails-routing ruby-on-rails-4

0
推荐指数
1
解决办法
1305
查看次数