Apollo 使用另一个组件中使用的相同先前变量重新获取查询

时间:2021-05-19 06:04:57

标签: reactjs graphql apollo apollo-client gql

我在文件 # example data ## loads packages library(tidyverse) ## creates mtcars_example data mtcars_example_1 <- data.frame(mtcars) mtcars_example_2 <- data.frame(mtcars_example_1) ## creates duplicate variables, based on am variable mtcars_example_2$am1 <- mtcars_example_1$am mtcars_example_2$am2 <- mtcars_example_1$am mtcars_example_2$am3 <- mtcars_example_1$am mtcars_example_2$am4 <- mtcars_example_1$am ## removes original variable mtcars_example_2 <- mtcars_example_2 %>% select( -c( "am" ) ) ## long way of removing all variable with am prefix that were not am1 mtcars_example_3 <- mtcars_example_2 %>% select( -c( "am2", "am3", "am4" ) ) 中有一个 SELECT * FROM [dbo].[games_activity_2020$] WHERE TRY_CAST([Version] as FLOAT) IS NULL ,就像这样

import csv
import re
import datetime
import requests
from bs4 import BeautifulSoup



params = {
    "action": "livewire_load_posts",
    "school": "",
    "round": "",
    "status": "",
    "orderby": "",
    "paged": "",
}

file = open('output.csv', 'w')
writer = csv.writer(file) 
writer.writerow(['Date&Time','Status','School'])

for page in range(1, 10):
    
    print("Getting page {}..".format(page))

    params["paged"] = page
    data = requests.post(url, data=params).json()
    soup = BeautifulSoup(data["markup"], "html.parser")

    for entry in soup.select(".livewire-entry"):
        
        datime = entry.select_one(".adate")
        status = entry.select_one(".status")
        name = status.find_next("strong")


        datime = datime.get_text(strip=True)
        datime = datetime.datetime.strptime(datime, '%B %d, %Y %I:%M%p')
        
        print(
            "{:<25} {:<25} {}".format(
                
                status.get_text(strip=True),
                name.get_text(strip=True),
                datime
            )
        )

        

        writer.writerow([datime, status.get_text(strip=True), name.get_text(strip=True)]
        

    print("-" * 80) 

file.close()

现在,我需要触发对 val view = findViewById<TextView>(R.id.textView) 的重新获取,但在另一个文件的另一个组件中,在 Toast.makeText(this, "text size is ${view.textSize}", Toast.LENGTH_LONG).show() 中,但我需要使用 相同的变量在同一查询的最后一次执行中,但我无权访问 import websocket import json ws = websocket.WebSocket() ws.connect("websocket link") info = json.loads(ws.recv()) print(info["c"]) ws.close()

中的 useQuery
A.ts

如何在不传递相同变量的情况下触发重新获取以更新缓存从而更新 UI?

0 个答案:

没有答案